Xbasic

RECT Function

Syntax

V RECT(N XPos,N YPos,N Width,N Height)

Arguments

XPos

The horizontal coordinate of the upper left corner of the shape. Larger values move right.

YPos

The vertical coordinate of the upper left corner of the shape. Larger values move down.

Width

The width of the rectangle.

Height

The height of the rectangle.

Description

Draw the border of a rectangle.

Discussion

The RECT() function draws a rectangle on the bitmap. There is no fill. The border is the current pen color. Compare to the INNER_RECT()and FILL_RECT()functions.

images/GR_rect.gif
ui_bitmap_create("test", 4, 2)
ui_bitmap_draw("test",<<%code%
inner_Rect(0, 0, 4, 2)
set_brush("green")
set_pen("black")
rect(1, .5, 2, 1)
%code%)
ui_dlg_box("","{image=test}")

Limitations

This function is only used in the Code sections of UI_BITMAP_DRAW(), UI_SCREEN_DRAW(), and UI_PRINTER_DRAW().

See Also